// 启动 npm nodemon xxx.js  自动运行修改的文件
// Set 数据结构
// Map 键值对集合

const s = new Set()

s.add(1).add(2).add(3)

s.forEach(i => console.log(i))

console.log(s)

console.log(s.has(5))

const arr = [1, 2, 3, 4, 1, 2, 3, 5]
const narr = [...new Set(arr)]
console.log(narr)

const obj = {}
obj[true] = 'value'
obj[1234] = 'value'
obj[{ a: 1 }] = 'value'
console.log(Object.keys(obj))

const as = [1, 23, 4]
const map = new Map()
map.set(as, 'value')
console.log(map)
console.log(map.get(as))
